package edu.nf.vrs.app.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * Author: @Wai
 * Date: 2022-4-12
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Schema(name = "ReservationVO", description = "预约记录")
public class ReservationVO {
    /**
     * 预约编号
     */
    @Schema(name = "rid", description = "预约编号", example = "1")
    private Integer rid;
    /**
     * 预约时间
     */
    @Schema(name = "reservationDate", description= "预约时间", example = "2021-08-01")
    private Date reservationDate ;
    /**
     * 第几针
     */
    @Schema(name = "needleNum", description = "第几针", example = "1")
    private Integer needleNum ;
    /**
     * 接种时间段
     */
    @Schema(name = "period", description = "接种时间段", example = "7:30-8:00")
    private String period ;
    /**
     * 疫苗品牌
     */
    @Schema(name = "vaccineBrand", description = "疫苗品牌", example = "北京生物")
    private String vaccineBrand ;
    /**
     * 接种点
     */
    @Schema(name = "address", description = "接种点", example = "横琴新区（横琴镇）社区卫生服务中心")
    private String address;
    /**
     * 详细地址
     */
    @Schema(name = "detailed", description = "详细地址", example = "横琴新区宝兴路118号7号楼")
    private String detailed;
}
